development projects assessment exercise open source consulting education coaching meet people training partner elearning management wbt assessments fitness e-learning learning developers cbt